NashTech

Zuverlässige und hochverfügbare API-Verwaltung

Zuverlässige API-Verwaltung

Einführung

Innerhalb von fünf Monaten nach der Einführung der Lösung begann Amway zu nutzen.szu nutzen. die neue Plattform. Looker ist häufig heute in der Wirtschaft verwendet, um zu verstehen. sicher, hochverfügbare Geschäftsanwendungen und zur Bereitstellung von Daten für die Nutzung von On-Demand-Anwendungen.

Über Amway

Amway ist ein von Unternehmern geführtes Gesundheits- und Wellness-Unternehmen mit Sitz in Ada, Michigan, U.S.A. In mehr als 100 Ländern und Gebieten auf der ganzen Welt setzt sich Amway dafür ein, den Menschen zu helfen, ein besseres und gesünderes Leben zu führen. Laut der Zeitschrift Forbes gehören sie zu den 50 größten Privatunternehmen in Familienbesitz in den USA. Die bekanntesten Marken von Amway sind NutriliteTM, ArtistryTM und XSTM; alle werden ausschließlich von Geschäftsleuten vertrieben, die als Amway Business Owners (ABOs) bekannt sind.

Aufgeschlüsselt nach Regionen entfiel der größte Anteil des Marktes für häusliche Krankenpflege auf Nordamerika.

Der weltweite Markt für häusliche Krankenpflege wurde im Jahr 2022 auf 226 Mrd. USD geschätzt und wird bis 2027 voraussichtlich 340,2 Mrd. USD erreichen, wobei die CAGR von 2022 bis 2027 bei 8,5 % liegt.

Laut David Cutler, Professor an der Harvard School of Public Health, werden die alternde Bevölkerung, die zunehmenden Raten von Zielkrankheiten wie Demenz und Alzheimer sowie orthopädische Erkrankungen das Marktwachstum vorantreiben. Regierungen und Gesundheitsorganisationen bemühen sich um eine Senkung der Gesundheitsausgaben, denn eine ihrer größten Sorgen sind die steigenden Kosten für Behandlungen. Eine kostengünstige Alternative zu einem teuren Krankenhausaufenthalt ist die häusliche Pflege.

Nordamerika dominierte den Markt mit einem Umsatzanteil von mehr als 40 % im Jahr 2021. Einige der wichtigen Variablen sind die beträchtliche alternde Bevölkerung der Region, die fortschrittliche Infrastruktur des Gesundheitswesens und das relativ höhere verfügbare Einkommen. Sein bedeutender Marktanteil wird auch durch die zunehmenden staatlichen Initiativen zur Senkung der Gesundheitskosten durch die Förderung der häuslichen Pflege gestärkt. So wurde beispielsweise das Programm “Hospital at Home” eingeführt, das es den Patienten ermöglichte, zu Hause gepflegt zu werden und die Kosten für die Pflege um etwa 30 % zu senken.

Problematische Aussage

Als Marktführer benötigte das Management von Amway ein robustes, hochverfügbares, sicheres und kosteneffizientes Management von Anwendungen mit mehreren Diensten, das ihm hilft, die Produktivität und den Geschäftswert, der täglich und manchmal stündlich geliefert wird, zu verstehen.

Einerseits erforderte diese Studie eine komplexe Untersuchung der Aktivitäten im Echtzeit-Produktmanagement, die dazu beitrugen, Probleme frühzeitig zu erkennen und die Einhaltung der Kundenfristen zu gewährleisten. Andererseits wird es dem Entwicklungsteam erleichtert, sich bei der Anwendungsentwicklung ausschließlich auf die geschäftlichen Anforderungen zu konzentrieren.

Die Schwierigkeit liegt in der Pflege der bestehenden zahlreichen internen Anwendungs-APIs. Die derzeitige API-Gateway-Plattform wird nicht in der Lage sein, den wachsenden Anforderungen von Amway gerecht zu werden, und es muss eine geeignete Alternative ausgewählt werden, die all die Fähigkeiten bietet, die Mashery fehlen.

Amway benötigte eine Umstrukturierung der bestehenden API-Verwaltung und eine Migration auf eine neue SaaS-basierte Plattform. Außerdem musste ein angemessener automatisierter Prozess zur Aktualisierung der APIs verschiedener Anwendungen entwickelt werden, damit die internen Anwendungen gleichzeitig hochverfügbar und sicher sind. So kann sich die Entwicklung ausschließlich auf die geschäftlichen Anforderungen der Anwendung konzentrieren.

Straßenkarte

Unser Team verbrachte die ersten Tage damit, sich mit den internen Anwendungen vertraut zu machen und sich das nötige Fachwissen anzueignen, um mit dem Architekturprozess zu beginnen. Die Ingenieure haben eine ausreichende Ausbildung absolviert. Es wurde ein Onboarding-Dokument erstellt, und das Wissen ist in Confluence dokumentiert.

Unser Team nahm sich dann ein paar Tage Zeit, um die Verfahren von Amway zu verstehen und den Entwicklungsprozess, die CICD-Standards, die Infrastrukturstandards, die Dokumentationsstandards, die Genehmigungsprozesse usw. zu begreifen.

Zu Beginn der “MVP”-Übung führten wir eine Reihe von Workshops mit den wichtigsten Interessengruppen durch, um Ziele, Erfolgskriterien, Vision, Vorgehensweise, Kommunikationsstandards und agile Prozesse zu ermitteln. Mit dem nötigen Hintergrundwissen und einem Bewusstsein für den Verarbeitungsaufwand. Es wird ein Backlog erstellt, und es wird eine High-Level-Roadmap für die folgenden Sprints erstellt.

Der nächste Schritt war die Freigabe der Architektur, bei der wir eine Reihe von Analysen des Tech-Stacks und der verfügbaren Alternativen durchführten, um die effektivste Strategie zu wählen. In einem einzigen zweiwöchigen Sprint haben wir die grundlegenden Teile erstellt und dabei eine Reihe von technischen Entscheidungen getroffen.

Architektur

Bei der Migration des derzeitigen Amway-API-Managements auf die neue Plattform mussten folgende Punkte berücksichtigt werden.

  1. Datenschutz
  2. Skalierbarkeit
  3. Verfügbarkeit
  4. Leistung
  5. Sicherheit
  6. Geografisches Routing
  7. Analytische Berichterstattung
  8. Leichtigkeit der Migration

Die oben genannten Punkte und das Diagramm dienten als Leitfaden für Jira und Epics und vermittelten ein Gefühl für die mit der Migration verbundenen Aufgaben und deren Reihenfolge. Alle diese Elemente sind so konzipiert, dass sie in den Anwendungsbereich der Google Cloud-Services fallen.

Die Nachrüstung der Geschäftsanwendung zur Erzeugung denormalisierter Geschäftsvorfälle ist eine der entscheidenden Entscheidungen. Diese Entscheidung wurde angesichts der “Impedanzfehlanpassung” zwischen einer Datenbankreplikation und dem Analysesystem getroffen, sobald die erste Runde der POC mit Google Datastream abgeschlossen ist.

Die zweite war die Entscheidung, mit allen von Google bereitgestellten Lösungen fortzufahren, um die Verbreitung der Technologie zu erleichtern. Die Entscheidung für den Einsatz von Wolkenpanzern und APIGEE. Die dritte und wichtigste architektonische Entscheidung ist die Schaffung eines CI/CD für die API-Bereitstellung und eines Dashboards für die API-Entwicklungshistorie, das dabei hilft, zu verstehen, “was passiert ist”, anstatt nur zu wissen, was ist. Dies führte zu einer Reihe von Vorteilen, von denen jeder eine eigene Fallstudie verdient. Einfach ausgedrückt, der Ereignisspeicher unterstützte Anwendungsfälle, die Abfragen wie “Ab diesem Datum und dieser Uhrzeit” benötigten, sowie eine “vertrauenswürdige” Datenquelle, auf die sich die Systeme verlassen konnten.

Die Verwendung von Free-Source-Tools für die API-Beschränkung sowie Bash-Scripting mit Elastic Search für den Versand von Build-Historie und Git-Log-Historie zur Erstellung von Dashboards für die Analyse waren einige der schnell getroffenen Entscheidungen, wobei die Salt-Sicherheitsplattform als zweite Sicherheitsebene verwendet wurde.

Die gesamte Lösung wird von DevOps angetrieben (die gesamte Infrastruktur wird mit Terraform aufgebaut und ist vom Google Cloud Foundation Toolkit inspiriert), und alle CICD-Pipelines werden mit Jenkins und dem ELK Stack für die Protokollierung aufgebaut.
Die strukturierte Protokollierung, die von GCP Analytics mit der GCP-Metriken-Infrastruktur gepflegt wird, und die Alarmierung werden verwendet, um ein robustes Überwachungs- und Alarmierungssystem bereitzustellen. Es wurden E-Mail-Benachrichtigungen erstellt, damit die Benutzer sofort Warnmeldungen erhalten und Probleme angehen können.

Ergebnisse

Innerhalb von fünf Monaten nach der Einführung der Lösung begann Amway mit der Nutzung der neuen Plattform. Looker wird heute häufig in Unternehmen eingesetzt, um sichere, hochverfügbare Geschäftsanwendungen zu verstehen und Daten für die On-Demand-Anwendungsnutzung bereitzustellen. Die Skalierbarkeit von APIGEE bietet die notwendige Elastizität und Geschwindigkeit. Die nachstehende Tabelle zeigt, dass wir durch die Umstellung rund 2.30.000 USD von Amway eingespart haben.

Möchten Sie erfahren, wie wir kritische Herausforderungen wie Cloud-to-Cloud-Migration und API-Plattform-Migration gemeistert haben? Schicken Sie uns eine E-Mail und wir helfen Ihnen gerne dabei, Ihre Geschäftsziele mit cloudbasierten Lösungen zu erreichen.

Weitere Fallstudien lesen

Vom Überwinden von Widrigkeiten zum Reiten der Welle der digitalen Transformation im Bildungssektor

Erfahren Sie, wie NashTech dem Trinity College London hilft, die Welle der digitalen Transformation im Bildungssektor zu reiten

AWS
AWS
Migration und Modernisierung der virtuellen Lernumgebung auf AWS für ein verbessertes Erlebnis

Das migrierte und modernisierte Moodle Infrastruktur bedeutet, dass The Open Die Universität kann nun folgende Vorteile nutzen Cloud-Vorteile.

Ein Einblick in eine einjährige RPA-Reise mit einem führenden digitalen Werbedienst

Ein Einblick in eine einjährige RPA-Reise mit einem führenden Anbieter von digitalen Werbedienstleistungen und -lösungen und wie NashTech ihnen geholfen hat.

Unsere Partnerschaften

Nach oben scrollen
BEISPIEL TITEL
Muster kurz
Musterüberschrift lorem isump
DE FREE WHITEPAPER
Erschließen Sie die Macht des Wissens mit unserem neuen Whitepaper
“Verbesserung der Benutzererfahrung für Produktbesitzer”
KOSTENLOSES WHITEPAPER
Erschließen Sie die Macht des Wissens mit unserem neuen Whitepaper
"Verbesserte Benutzererfahrung für Produktverantwortliche"